package com.um.jdy.common.shop.entity.po;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.um.springboot.starter.orm.entity.BaseEntity;
import lombok.Data;
import java.util.Date;

/**
 * 订单店铺售后表
 * @TableName shop_order_aftersale
 */
@TableName(value ="shop_order_aftersale")
@Data
public class OrderAftersale extends BaseEntity {

	/**
	 * 订单店铺售后表id
	 */
	 @TableId
	 private String shopOrderAftersaleId;

	/**
	 * 租户ID
	 */
	 private String comId;

	/**
	 * 用户id
	 */
	 private String memberUserId;

	/**
	 * 订单id
	 */
	 private String shopOrderId;

	/**
	 * 售后订单号
	 */
	 private String aftersaleNo;

	/**
	 * 省（买家）
	 */
	 private String province;

	/**
	 * 市
	 */
	 private String city;

	/**
	 * 区
	 */
	 private String area;

	/**
	 * 详细地址
	 */
	 private String address;

	/**
	 * 联系人
	 */
	 private String linkman;

	/**
	 * 电话
	 */
	 private String phone;

	/**
	 * 快递公司
	 */
	 private String courier;

	/**
	 * 快递单号
	 */
	 private String courierNo;

	/**
	 * 创建时间
	 */
	 private Date createTime;

	/**
	 * 类型：Refund退款|ReturnRefund退货退款|Exchange换货|Reissue补发
	 */
	 private String type;

	/**
	 * 状态：UnReview待审核｜UnSendBack待寄回｜UnSend待寄出｜UnReceive待收货｜Refund待退款｜Reject已驳回｜Cancelled已取消｜Completed已完成
	 */
	 private String status;

	/**
	 * 售后原因：Error-卖家发错货|Quality-质量问题|NoReason-七天无理由|Invoice发票问题	|NoGoods商品与描述不符	
	 */
	 private String reason;

	/**
	 * 售后备注
	 */
	 private String remark;

	/**
	 * 售后图片
	 */
	 private String thumbs;

	/**
	 * 发货时间
	 */
	 private Date deliveryTime;

	/**
	 * 收货时间
	 */
	 private Date receivingTime;

	/**
	 * 拒绝原因
	 */
	 private String rejectReason;

	/**
	 * 处理时间
	 */
	 private Date handleTime;

	/**
	 * 金额(分)
	 */
	 private Integer amount;

	/**
	 * 分销佣金(分)
	 */
	 private Integer commission;

	/**
	 * 用户是否删除：No-否｜Yes-是
	 */
	 private String userDelete;

	/**
	 * 用户寄回时间
	 */
	 private Date returnDeliveryTime;

	/**
	 * 省（买家）
	 */
	 private String returnProvince;

	/**
	 * 市
	 */
	 private String returnCity;

	/**
	 * 区
	 */
	 private String returnArea;

	/**
	 * 详细地址
	 */
	 private String returnAddress;

	/**
	 * 联系人
	 */
	 private String returnLinkman;

	/**
	 * 电话
	 */
	 private String returnPhone;

	/**
	 * 快递公司
	 */
	 private String returnCourier;

	/**
	 * 快递单号
	 */
	 private String returnCourierNo;

	/**
	 * 
	 */
	 private String isDelete;

	/**
	 * 
	 */
	 private Date deleteTime;


}
